The rubber stopper that pushes the clutch positioning switch apparently broke off, because it was just worn out. I didn't ever think to check it because I had the car running prior. Comes to show that sometimes it is the simplest of things that causes failures sometimes.
Thank you Everyone.
Always check your rubber stoppers especially if your brake lights stay on. HAHA
84 50TH and 91 300ZX Both turbocharged and ready to ride If its broken don't fix it upgrade it